.main-full-statis .content-child {
  height: calc(100vh - 140px) !important;
}
.main-full-statis .content-child .tree-box {
  height: calc(100vh - 270px) !important;
}
.main-full-statis .content-child .left-main {
  height: calc(100vh - 234px) !important;
}
.main-full-statis .content-child .left-main .left-main-list {
  height: calc(100vh - 234px) !important;
}
.main-full-statis .content-child .child-main-left .je-tree {
  height: calc(100vh - 234px) !important;
}
.main-full-statis .content-child .child-main-right .right-content-box {
  height: calc(100vh - 234px) !important;
}
.main-full-statis .content-child .child-main-right .right-content-box .right-content-main-box {
  height: calc(100vh - 274px) !important;
}
.main-full-statis .content-child .child-main-right .right-content-box.right-content-main-start {
  height: calc(100vh - 194px) !important;
}
.main-full-statis .content-child-main .child-main-right {
  width: inherit !important;
}
.main-full-statis
  .content-child-main
  .child-main-right
  .right-content-box
  .right-content-item
  .right-content-main
  .right-content-main-bottom {
  width: calc(100% - 50px) !important;
}
.main-full-statis .content-child-main .child-main-right .no-data-box {
  padding-top: 180px;
}
.right-content-box .right-content-main-box::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.content-box .ant-picker-range .ant-picker-active-bar {
  display: none;
}
.diary-box {
  .diary-child-info .hight-str {
    color: @primary-color;
  }
}
.right-content-box .right-content-item .hight-str {
  color: @primary-color;
}
.content-box {
  .child-main-right
    .content-right-header
    .ant-radio-group
    .ant-row
    .ant-radio-wrapper
    .ant-radio
    + span {
    color: #8d98ab;
  }
}
.content-box
  .content-child-main
  .child-main-right
  .content-right-header
  .content-right-header-handle {
  color: @primary-color;
}
.calendar-box .calendar-body .calendar-days .week .select span {
  background: @primary-color;
}
.calendar-box .calendar-body .calendar-days .week .task:after {
  background: @primary-color;
}
.calendar-box .calendar-body .calendar-month span {
  color: @primary-color;
}
.flow-tree-warp .ant-select-selector .fa-search {
  padding-right: 2px;
}

.right-search-box .key-date .ant-picker.ant-picker-focused,
.right-search-box .key-date .ant-picker:hover {
  border: 1px solid @primary-color;
}
.right-search-box .key-person .ant-input-affix-wrapper:hover,
.right-search-box .key-person .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,
.child-main-right-flow .right-header-search .ant-input-affix-wrapper:hover,
.child-main-right-flow
  .right-header-search
  .ant-input-affix-wrapper.ant-input-affix-wrapper-focused {
  border: 1px solid @primary-color;
}
.diary-child-box .diary-child-operate .diary-child-operate-left .ant-input-affix-wrapper:hover,
.diary-child-box
  .diary-child-operate
  .diary-child-operate-left
  .ant-input-affix-wrapper.ant-input-affix-wrapper-focused {
  border: 1px solid @primary-color;
}

.content-right-header
  .right-header-search
  .ant-input-affix-wrapper.ant-input-affix-wrapper-focused {
  border: 1px solid @primary-color;
}

.flow-tree-warp .ant-input-affix-wrapper:focus,
.flow-tree-warp .ant-input-affix-wrapper-focused {
  border-color: @primary-color;
}

.content-right-header-right .ant-dropdown .ant-dropdown-content {
  margin-top: 20px;
}
.content-right-header-right .ant-dropdown .ant-dropdown-content {
  margin-top: 14px;
}
.content-right-header-right .ant-dropdown .ant-dropdown-content .ant-dropdown-menu {
  padding: 10px 0;
}
.content-right-header-right .ant-dropdown .ant-dropdown-content .ant-dropdown-menu-item {
  line-height: 36px;
  padding: 0 20px;
}
.content-right-header-right .ant-dropdown .ant-dropdown-content .ant-dropdown-menu-item:hover {
  background-color: @je-menu-item-active-bg;
  color: @primary-color;
}
.content-right-header-right .person-type-foucs {
  background-color: @je-menu-item-active-bg;
  font-weight: 700;
  color: @primary-color;
}
.content-right-header-right .ant-dropdown .ant-dropdown-content .ant-dropdown-menu-item {
  text-align: center;
}
.content-right-header-right .flow-examine-read {
  color: @primary-color;
}
